package types

type AuthCaptchaResp struct {
	Resp
	Data struct {
		CaptchaId     string `json:"captchaId"`
		PicPath       string `json:"picPath"`
		CaptchaLength int    `json:"captchaLength"`
		OpenCaptcha   bool   `json:"openCaptcha"`
	} `json:"data"`
}

type AuthLoginReq struct {
	Username              string `json:"username"`
	Password              string `json:"password"`
	Captcha               string `json:"captcha"`
	CaptchaId             string `json:"captchaId"`
	OrganId               int    `json:"organId"`
	OrganClassificationId int    `json:"organClassificationId"`
	DomValue              string `json:"domValue"`
}

type AuthLoginResp struct {
	Resp
	Data struct {
		Token string `json:"token"`
	} `json:"data"`
}
